package com.kykj.kykjyzw.dao;

import com.kykj.kykjyzw.entity.RootEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface RootDao {
    RootEntity getUserRootByUid(@Param("uid") int uid);
    List<RootEntity> getRootListByRoleId(@Param("roleid") int roleid);//获取当前角色下的所有用户
    int addRoot(@Param("uid") int uid,@Param("roleid") int roleid);//给用户添加角色
    int updateRoot(@Param("uid") int uid,@Param("roleid") int roleid);//更新用户角色
    int deleUserRootByUid(@Param("uid") int uid);//删除角色用户
    int delRootByRoleId(@Param("roleid") int roleid);//删除当前角色下所有用户
}
